function updRole(roleId, e) {
	if ($.stopQuickHit(e)) {
		$.go(_BMSROLE_SHOWINFO_URL, {
			data : {
				roleId : roleId
			},
			dataType : 'html',
			beforeSend : function() {
				showProccessBar();
			},
			success : function(data, textStatus) {
				replaceDocument(_BMSROLE_SHOWINFO_URL + "?roleId=" + roleId,
						data);
			},
			error : function() {
				hideProccessBar();
			}
		});
	}
}

function deleteBmsRole(id, e) {
	if ($.stopQuickHit(e)) {
		_confirm("您确定要删除？", function() {
			$.ajax({
				url : _BMSROLE_DELETE_URL,
				data : {
					ids : id
				},
				dataType : 'json',
				beforeSend : function() {
					showProccessBar();
				},
				error : function() {
					hideProccessBar();
				},
				success : function(data) {
					if (data && data.result) {
						$.go(_BMSROLE_LIST_URL, {
							success : function(data, textStatus) {
								replaceDocument(_BMSROLE_LIST_URL, data);
							},
							error:function(){
								hideProccessBar();
							}
						});
					}
				}
			});
		});
	}
}

function delAll(e) {
	if ($.stopQuickHit(e)) {
		if ($("input[type=checkbox][name='ids']:checked").length > 0) {
			_confirm("您确定要删除？", function() {
				var $form = $("#frm");
				$form.attr("action", _BMSROLE_DELETE_URL);
				bmsAjaxForm($form, {
					beforeSend : function() {
						showProccessBar();
					},
					error : function() {
						hideProccessBar();
					},
					success : function(data, textStatus) {
						$.go(_BMSROLE_LIST_URL, {
							success : function(data, textStatus) {
								replaceDocument(_BMSROLE_LIST_URL, data);
							},
							error:function(){
								hideProccessBar();
							}
						});
					}
				});
			});
		} else {
			_alert("请选择待删除记录");
		}
	}
}